/*
1.编写一个 C 程序，输入一个字符，然后判断它是否为大写字母，小写字母，数字，特殊字符（既不是字母也不是数字），并输出相应的消息。(如果是大写字母函数返回1, 小写字母函数返回2, 数字函数返回3，特殊字符函数返回4)
*/
#include <stdio.h>

#define capital 1
#define small 2
#define number 3
#define none 4

int inputchar(char c)
{
    if (c >= 'A' && c <= 'Z')
    {
        return capital;
    }
    else if (c >= 'a' && c <= 'z')
    {
        return small;
    }
    else if (c >='0' && c <= '9')
    {
        return number;
    }
    else
    {
        return none;
    }
}
int main()
{
    char inputc;
    int result;
    scanf("%1c", &inputc);
    /* 也可以用switch(type)来输出*/
    printf("result=%d\n", inputchar(inputc));

    return 0;
}

